A critical look at quality in large-scale simulations
نویسنده
چکیده
53 T he Jan.–Mar. 1998 IEEE Computational Science & Engineering presented two articles on the Department of Energy's Accelerated Scientific Computing Initiative, from two respected authors. John Gustafson from Ames Lab at Iowa State University discussed ASCI's computational problems. 1 Alex Larzelere, the past Director for Strategic Computing and Modeling for Department of Energy Defense Programs, discussed software engineering and management. 2 The content of the articles could not have been more diametrically opposed. Herein lies one of the biggest problems in large-scale simulations: management thinks that the " techy stuff " is a major annoyance, and the technical people do not understand the managerial need to keep costs and schedules under control. Both sides speak in the language of metrics: lines of code, test coverage, and dollars spent on one hand, and error and convergence on the other. But these metrics measure different things for different purposes. Discussions about lines of code tested and rates of convergence do not lead to meaningful communications. The role of management and science in simulation development must be changed. Software engineering is meant to produce software by a manufacturing paradigm, but this paradigm simply cannot deal with the scientific issues. This article examines the successes and failures of software engineering. I conclude that process does not develop software, people and their tools do. Second, software metrics are not meaningful when the software's purpose is to guarantee the world's safety in the nuclear era. Finally, the quality of simulations must be based on the quality of insights gained from the revealed science. Aristotle talked about it 2,300 years ago; it is time to listen. I propose a category-theory definition of validation. Is there a problem? This is not just an academic discussion. Problems such as the disconnect between management and technical people can lead to inaccurate or incomplete simulations. Failure has real consequences. Imagine this CNN news report: There is a disconnect between ASCI science and management. The author proposes an alternative paradigm. Simulation quality depends on the quality of insights gained, but software engineering is not the discipline to develop those insights. The author also proposes a definition for validation and differentiates it from current internal quality and verification approaches.
منابع مشابه
Large-eddy simulation of turbulent flow over an array of wall-mounted cubes submerged in an emulated atmospheric boundary-layer
Turbulent flow over an array of wall-mounted cubic obstacles has been numerically investigated using large-eddy simulation. The simulations have been performed using high-performance computations with local cluster systems. The array of cubes are fully submerged in a simulated deep rough-wall atmospheric boundary-layer with high turbulence intensity characteristics of environmental turbulent fl...
متن کاملIdentification of Pattern used in Determination of Critical Success Factors in ITS Projects, Case Study: Road Maintenance and Transportation Organization
One of the risks recognized by relevant authorities is the risk of outsourcing ITS projects. The purpose of this study was to design and explain the pattern of determining the critical success factors in outsourcing large-scale ITS projects in the Ministry of Roads and Urban Development (Road Maintenance and Transportation Organization). This study was performed using qualitative method. The pa...
متن کاملOptimization of Time, Cost, and Quality in Critical Chain Method Using Simulated Annealing (RESEARCH NOTE)
In the last decade, theory of constraint application in project management lead to make a new approach for project scheduling and control as a critical chain. In this paper, a multi-objective optimization model for multi-project scheduling on critical chain is investigated. The objectives include time, cost and quality. In order to solve the problem, a Simulated Annealing algorithm is developed...
متن کاملIntroduction to Schramm-Loewner evolution and its application to critical systems
In this short review we look at recent advances in Schramm-Loewner Evolution (SLE) theory and its application to critical phenomena. The application of SLE goes beyond critical systems to other time dependent, scale invariant phenomena such as turbulence, sand-piles and watersheds. Through the use of SLE, the evolution of conformally invariant paths on the complex plane can be followed; hence a...
متن کاملOn the Relation Between the Large-Scale Tropospheric Circulation and Air Quality in Tehran
The large-scale tropospheric circulation can play a controlling role in the accumulation and ventilation of air pollutants. It thus impacts air quality in large urban areas. This paper investigates the statistical relations between the dynamical indices related to circulation in the troposphere and visibility as a surrogate for air pollution in the urban area of Tehran for the climatological pe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computing in Science and Engineering
دوره 1 شماره
صفحات -
تاریخ انتشار 1999